parliamentary scrutiny/oversight - Spanish English Dictionary